// XINTLIB_MOD
// 1: use templates with recursion
// 2: use cycles
// 3: use cycles with hack

#ifndef XINTLIB_MOD
#define XINTLIB_MOD 1
#endif


#if XINTLIB_MOD == 1

// templates with recursion
#include <xintlib1.h>

#elif XINTLIB_MOD == 2

// cycles
#include <xintlib2.h>

#elif XINTLIB_MOD == 3

// cycles with hack from KPAH
#include <xintlib2hack.h>

#else

#error "XINTLIB_MOD is undefined or out of range"

#endif
